History
History
Synonyms
UK
US
Meaning:
perform

to carry out, do, (a piece of work, something one is ordered or has promised to do); to act a part in (a play), play (music), sing etc before an audience

carry out, accomplish

GO THAT ROUTE as in Wiktionary
GO THAT ROUTE as in Wikipedia